admit that - German English Dictionary